imprint on the mind - Fransızca İngilizce Sözlük